package com.autoglm.ui.theme

import androidx.compose.ui.graphics.Color

/**
 * AutoGLM应用色彩系统
 * 基于设计规范的深空蓝主题
 */

// 主色调 - 深空蓝
val Primary900 = Color(0xFF0A0E27)
val Primary800 = Color(0xFF1A1F3A)
val Primary700 = Color(0xFF2A2F4A)
val Primary600 = Color(0xFF3A3F5A)

// 霓虹蓝
val Accent500 = Color(0xFF00D4FF)
val Accent400 = Color(0xFF33DDFF)
val Accent300 = Color(0xFF66E6FF)
val Accent200 = Color(0xFF99EFFF)

// 辅助色彩
val Success500 = Color(0xFF00FF88)
val Success400 = Color(0xFF33FF99)
val Warning500 = Color(0xFFFF6B35)
val Warning400 = Color(0xFFFF8A5B)
val Error500 = Color(0xFFFF3366)
val Error400 = Color(0xFFFF5C85)

// 中性色
val Neutral900 = Color(0xFF000000)
val Neutral800 = Color(0xFF1A1A1A)
val Neutral700 = Color(0xFF333333)
val Neutral600 = Color(0xFF666666)
val Neutral500 = Color(0xFF999999)
val Neutral400 = Color(0xFFCCCCCC)
val Neutral300 = Color(0xFFE6E6E6)
val Neutral200 = Color(0xFFF0F0F0)
val Neutral100 = Color(0xFFFFFFFF)

// 渐变色彩
val GradientPrimaryStart = Color(0xFF00D4FF)
val GradientPrimaryEnd = Color(0xFF0099CC)
val GradientSecondaryStart = Color(0xFFFF6B35)
val GradientSecondaryEnd = Color(0xFFFF3366)
val GradientSuccessStart = Color(0xFF00FF88)
val GradientSuccessEnd = Color(0xFF00CC66)

// 背景渐变
val GradientBackgroundStart = Color(0xFF0A0E27)
val GradientBackgroundEnd = Color(0xFF1A1F3A)
val GradientCardStart = Color(0xFF1A1F3A)
val GradientCardEnd = Color(0xFF2A2F4A)

// 光效色彩
val GlowEffect = Color(0x4D00D4FF) // 30% 透明度的霓虹蓝
